lumholtz' tree-kangaroo - German English Dictionary